to take on one's lap - German English Dictionary